home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Franz PD / Franz PD Disk #142 (1991-10)(Rhein-Sieg-Soft).zip / Franz PD Disk #142 (1991-10)(Rhein-Sieg-Soft).adf / CLI-Befehle2 / LiesMich < prev    next >
Text File  |  1991-09-30  |  10KB  |  205 lines

  1. ***************************************************************************
  2. *                                                                         *
  3. *                            Neue CLI-Befehle 2                           *
  4. *                                                                         *
  5. *               Geschrieben im Jahre 1991 von Norbert Tausch              *
  6. *                                                                         *
  7. *                        Nobi-Soft ; Public Doamin                        *
  8. *                                                                         *
  9. ***************************************************************************
  10.  
  11.               Vorwort .............................. Zeile  19
  12.               Warum CLI-Befehle die es schon gibt .. Zeile  60
  13.               Beschreibung der einzelnen Befehle ... Zeile  73
  14.               Benutzungshinweise ................... Zeile 121
  15.               Benutzungsbedingungen ................ Zeile 138
  16.               Adresse des Autors ................... Zeile 150
  17.               Nachwort (Danksagungen, und anderes) . Zeile 170
  18.  
  19. ***************************************************************************
  20.  
  21.                                   Vorwort
  22.  
  23. Hier möchte ich mich zuallererst einmal bei allen PD-Freunden entschuldigen
  24. die auch die CLI-Befehle 1 sich beschafft haben (Erschienen auf der Franz-
  25. PD #137). Da es eines meiner ersten PD Unternehmungen war (wobei ich dies
  26. nicht als Schutz verwende) und es mir an Erfahrung fehlte und noch immer
  27. fehlt, waren die letzten Befehle und Texte bis zum Rand mit Fehlern
  28. angehäuft. Die Fehler die sich im Text angesammelt haben, werde ich in
  29. diesem Text Erläutern (ich glaube es war nur ein einziger !?). Die Bugs in
  30. den einzelnen Programmen werde ich auch noch kurz ansprechen. Die fehler-
  31. haften (??) Programme sind in einer neuen Version verpackt mitgeliefert
  32. (selbstverständlich mit behobenen Fehlern).
  33.  
  34. Am besten fange ich doch gleich einmal an. Wie ich bei den letzten CLI-
  35. Befehlen schon erwähnt habe, so sind die Assemblerprogramme mit dem A68k-
  36. und dem Devpac-Assembler getestet worden. Da auf der Verpackung des Devpac-
  37. Assemblers so ein riesiger Aufkleber die Version 2.0 verkündete habe ich
  38. diese Versionsnummer auch gleich in dem Anleitungstext der Befehle unterge-
  39. bracht. Da dies ein Irrtum war möchte ich nun verkünden das alle Programme
  40. mit dem Devpac-Assembler V2.14D !! geschrieben wurden. Dies ist zwar aus
  41. meiner Sicht kein großer Fehler, aber es soll ja alles seine Richtigkeit
  42. haben.
  43.  
  44. Bei den Programmen ging es schon etwas schärfer zu. Alle Programme ver-
  45. wendeten in der alten Version die gleiche Routine die für die Parameter-
  46. "verarbeitung" zuständig war. Leider war auch diese fehlerhaft. Die
  47. Programme liefen zwar alle bis zu einem bestimmten Grad einwandfrei, aber
  48. eben nur bis zu einem Bestimmten. Wenn man nämlich als Parameter hinter
  49. dem Filenamen noch einige Leerzeichen stehen hatte (z.B. >CD Ordner     <),
  50. so wurden diese mitübernommen und so an die DOS-Funktionen übergeben.
  51. Wenn man also mit dem Befehl MakeDIR ein Directory erstellt hatte und
  52. solche Leerzeichen verwendet wurden, so kam es zu dem Fall, daß man das
  53. Directory nicht mit dem üblichen Dir-Befehl ansprechen konnte, weil sich
  54. die übergebenen Namen ja unterschieden. Tia das war der einzige Fehler, der
  55. mir kopfzerbrechen bereitete. Ich habe aber diesen Umstand bereinigt.
  56. (Die betroffenen Programme CD,MakeDIR und SetComment wurden in einer neuen
  57. Version beigelegt !!)
  58.  
  59.             Ich bitte hiermit alle Benutzer um Entschuldigung !!
  60.  
  61. ***************************************************************************
  62.  
  63.                    Warum CLI-Befehle die es schon gibt ??
  64.  
  65. Bei diesen Programmen geht es eigentlich nur darum allen Assembler-Ein-
  66. steigern ein paar Programme zu übermitteln, die sie
  67.   1. als nützliche Programme gebrauchen können.
  68.   2. als Beispielprogramme verwenden können.
  69.   3. motivieren kann (soll ??) die Programme zu verbessern.
  70. So kann man z.B. endlich auch einmal ein Einsteiger sich zu Wort melden.
  71. (Gewissermaßen bin ich selbst noch ein kleiner Einsteiger !!) Ich weiß
  72. von was ich spreche (schreibe).
  73.  
  74. ***************************************************************************
  75.  
  76.                      Beschreibung der einzelnen Befehle
  77.  
  78.  
  79. Befehl: CurrentDir
  80.   Format: CD Pfad                            Version: 1.1
  81.   Bedeutung: Wechselt das aktuelle Verzeichnis
  82.  
  83.  
  84. Befehl: Dir
  85.   Format DIR Pfad                            Version: 1.0
  86.   Bedeutung: Zeigt den Inhalt des mit Pfad gekennzeichneten Ver-
  87.              zeichnisses.
  88.   Anmerkung: Leider ist es mir noch nicht möglich einen Dir-Befehl zu
  89.              schreiben der auch ohne Pfadangabe arbeitet.
  90.              Außerdem ist die Ausgabe noch ungeordnet d.h. die
  91.              Directorys und die Files werden durcheinander ausgegeben.
  92.  
  93.  
  94. Befehl: MakeDirectory
  95.   Format: MakeDIR Name                       Version: 1.1
  96.   Bedeutung: Erstellt ein neues Directory mit <Name> als Namen.
  97.  
  98.  
  99. Befehl: Rename                               Version: 1.0
  100.   Format: Rename AlterName NeuerName
  101.   Bedeutung: Gibt einer Datei oder einem Verzeichnis einen neuen
  102.              Namen.
  103.  
  104.   Dieser Befehl kann auch bei einer Umsortierung einer Diskette behilf-
  105.   lich sein. Mit ihm kann man Dateien in andere Verzeichnisse kopieren
  106.   wobei die alte Datei gelöscht wird. Z.B.
  107.     Folgende Befehle können durch Rename in "einem Zug" ausgeführt werden:
  108.        Copy Anleitung to df1:Texte/Basic/Spiele/Radix/Anleitung
  109.        Delete Anleitung
  110.      ==> Rename Anleitung df1:Texte/Basic/Spiele/Radix/Anleitung
  111.  
  112.   Die oberen beiden Befehle haben die selbe Wirkung wie der Rename-Befehl.
  113.  
  114.  
  115. Befehl: SetComment
  116.   Format: SetComment File-Name               Version: 1.1
  117.   Bedeutung: Setzt den Kommentar eines Files neu.
  118.  
  119.   Soll allerdings ein alter Kommentar gelöscht werden, so ist als
  120.   Kommentar nur die Return-Taste zu drücken.
  121.  
  122. ***************************************************************************
  123.  
  124.                              Benutzungshinweise
  125.  
  126. Falls sie einen Befehl auf einen Tastendruck warten lassen wollen, so
  127. können sie dies mit einem <+>-Zeichen nach dem kompletten Befehlsformat
  128. bewerkstelligen. Hierbei ists allerdings zu beachten das gesetzt den Fall
  129. Sie diese Funktion benutzen wollen, ein Freiraum von mindestens einem
  130. Leerzeichen bleibt. Beispiel:  <CD Directory +>
  131.  
  132. Leider habe ich nicht die Möglichkeit die Programme auf einem Amiga mit
  133. OS 2.0 testen zu können. Auf den Kickstart-Versionen 1.2 und 1.3 laufen
  134. sie jedenfalls. Falls Sie also so ein OS 2.0 besitzen und irgendein
  135. Programm nicht so funktioniert wie es sollte (gilt nicht nur für OS 2.0-
  136. ler), so bitte ich Sie mir dies mitzuteilen!! Vielleicht kann der Fehler
  137. noch behoben werden!?
  138.  
  139. ***************************************************************************
  140.  
  141.                            Benutzungsbedingungen
  142.  
  143. All die hier vorgestellten Programme und Texte sind Public Domain und daher
  144. frei kopierbar. Ich kann Ihnen also zur Benutzung dieser Programme keine
  145. Vorschriften machen. Falls Sie aber dieses Verzeichnis in Ihre PD-Serie
  146. aufnehmen wollen, so bitte ich Sie dies mir mitzuteilen. Ich kann dann
  147. eventuelle Verbesserungen auch an Sie weiterleiten. Mir kann es ja nur
  148. recht sein wenn Sie meine Programme weiterveröffentlichen, da ich ja dadurch
  149. eigentlich nur Vorteile davon habe.
  150.  
  151. ***************************************************************************
  152.  
  153.                              Adresse des Autors
  154.  
  155. Wenn Sie also Verbesserungvorschläge, Fehlermeldungen oder einfach einen
  156. netten Brief an mich richten wollen (für Kritik bin ich übrigens auch zu
  157. haben. Auch wenn Sie nicht gerade erfreulich sein sollte), so lassen Sie
  158. sich gesagt sein daß Ihnen dann fast nichts mehr im Wege steht (außer
  159. vielleicht die Bundespost die sich strikt weigert ihren Brief zu befördern
  160. oder aber ihr Geldbeutel der eine kleine Ausgabe für die Versandkosten
  161. nicht zuläßt). Falls Sie allerdings Antwort auf Ihr schreiben haben wollen
  162. so müßen sie ein ausreichendes Rückporto beilegen (Ansonsten keine Ant-
  163. wort!!). Hier also meine Adresse:
  164.  
  165.                                Norbert Tausch
  166.                               Norikerstr. 06 I
  167.                               8500 Nürnberg 01
  168.  
  169. Ich freue mich schon auf Ihr Schreiben !!
  170.  
  171. ***************************************************************************
  172.  
  173.                                   Nachwort
  174.  
  175. Diesesmal möchte ich mich wieder einmal bei ein paar Personen bedanken, die
  176. mir entweder viel Freude oder aber auch Ärgerniß bereitet haben:
  177.  
  178. Bedanken möchte ich mich bei
  179.    - meinem Freund Denis der es wohl nie lernen wird ein professionelles
  180.      Programm in BASIC zu schreiben, das auch einen Nutzen mit sich bringt.
  181.      Trotzdem nicht aufgeben !!
  182.    - Herrn Holger Franz der die Serie gegründet hat. Ohne Ihn würden Sie
  183.      jetzt diesen Text nicht lesen können!
  184.      - den Herren Gerald Zorn und Hans-Peter Lattka, die die Serie nun
  185.      weiterführen werden!
  186.      Hier auch noch ein Wort an alle Programmierer:
  187.       Schreibt Programme was das Zeug hält und gebt sie an Franz_PD
  188.       weiter. Damit helft Ihr das die Franz_PD-Serie noch größer, noch
  189.       attraktiver und die beste Deutsche PD-Serie wird.
  190.    - der Firma HiSoft für den einzigartigen Devpac Assembler (was das
  191.      Devpac eigentlich bedeuten soll weiß ich immer noch nicht)
  192.    - Herrn Joachim Graf für die wundervollen "Murphys Computergesetze".
  193.      Die Lektüre kann ich nur empfehlen !!
  194.    - Peter Wollschläger für das phantastische Assemblerbuch !!
  195.    - Markt&Technik ohne ihn würde es diese Bücher vielleicht überhaupt
  196.      nicht geben.
  197.  
  198. Das war alles das was ich noch sagen wollte. Ich kann hier nur noch allen
  199. Assemblereinsteigern ein fröhliches Jahr und einen guten Einstieg wünschen.
  200. Das mit dem fröhlichen Jahr gilt natürlich auch für alle anderen
  201. PD-Benutzer!!!!!
  202.  
  203. Nobi-Soft ; Nürnberg den 31.08.1991
  204. ***************************************************************************
  205.